Skip to content

Conversation

@fileames
Copy link
Member

@fileames fileames commented Jul 9, 2025

This PR moves the existing Oracle AI Vector Search integrations with LangChain to a new package named langchain-oracledb under libs/oracledb

The classes include:

  • OracleDocLoader, OracleAutonomousDatabaseLoader: Load the documents from various sources
  • OracleSummary: Summarize content within/outside the database
  • OracleEmbeddings : Generate embeddings within/outside the database
  • OracleTextSplitter: Chunk according to different requirements using Advanced Oracle Capabilities
  • OracleVS: Store, index, and query vectors

More information on these classes can be found on Oracle AI Vector Search End-to-End Demo Guide.

Additionally, for OracleVS, following features are added:

  • Database filtering
  • Async functions

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jul 9, 2025
@fileames fileames closed this Jul 10, 2025
@fileames fileames reopened this Jul 10, 2025
@fileames fileames force-pushed the oracle_integration branch from a0c8794 to e7d534a Compare July 24, 2025 22:40
@fileames fileames force-pushed the oracle_integration branch from e7d534a to 99e05e5 Compare July 24, 2025 22:43
@YouNeedCryDear YouNeedCryDear self-requested a review July 29, 2025 23:51
Copy link
Member

@YouNeedCryDear YouNeedCryDear left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably need to add the test, build and release workflow in the following PR.

@YouNeedCryDear YouNeedCryDear merged commit 3b94a5a into oracle:main Jul 30, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants